#include <iostream>
#include <cstdio>
#include <stack>
#include <algorithm>
#include <vector>
#include <string>

using namespace std;


int main(){
    int n,x,ans=0;
    while(cin >> n){
        vector<int> v(n+1,0);
        for(int i=0;i<2;i++){
            cin >> v[i];
        }
        ans=v[0]-v[1];
        for(int i=2;i<n;i++){
            cin >> v[i];
            ans=min(ans,v[i-1]-v[i]);
        }
        cout << ans <<endl;
    }   
    return 0;
}